LDMA and WLDMA: Load Balancing Strategies for Distributed LAN and WAN Environments
نویسندگان
چکیده
This paper introduces a new load balancing algorithms, called LDMA (Load balancing using Decentralized decision-making Mobile Agents) and WLDMA (WAN Load balancing using Decentralized decision making Mobile Agents) which distributes load among local and geographically distributed web servers connected in a mesh topology, by a communications network. The performance of LDMA is compared with MALD (Mobile Agent Load Balancing) an existing mobile agent based load balancing and WLDMA is compared with without load balancing. LDMA and WLDMA architectures and all necessary attributes such as load deviation, system throughput and response time incurred as a result of the work are dealt with. In the proposed approach, a decentralized decision making algorithm is used for distributing requests among the web servers. A simulator is designed in C++ and implemented to model the LDMA and WLDMA techniques in the distributed web server environment.LDMA is new algorithm, which could be very useful in LAN environment. WLDMA could be very useful in
منابع مشابه
An Improved Dynamic Load Balancing Algorithm for a Distributed System in LAN
A dynamic time delay model for load balancing was proposed in distributed heterogeneous system by Hayat. But how to compute the load-transfer delay and the gain coefficient were not gived, so it is imposible to quantitatively analyse the performance of a distributed system. In this paper, an improved dynamic load balancing model with load-transfer delay is designed for LAN, and the gain coeffic...
متن کاملLoad Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملImplementation of Load Balancing Policies in Distributed Systems
OF THESIS Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science Electrical Engineering The University of New Mexico Albuquerque, New Mexico June, 2004 Implementation of Load Balancing Policies in Distributed Systems by Jean Ghanem B.E., American University of Beirut, 2002 M.S., Electrical Engineering, University of New Mexico, 2004 Abstract Load balancing is t...
متن کاملPerformance Evaluation of an Adaptive Middleware Load Balancing and Monitoring Service
As middleware-based distributed applications become more pervasive, the need to improve the scalability of these applications becomes increasingly important. One way to improve scalability is via load balancing. Earlier generations of middleware-based load balancing services were simplistic, however, since they focused on specific use-cases and environments, which made it hard to use these serv...
متن کاملComposite Scheduling Strategies in Distributed Computing with Non-dedicated Resources
This work presents dispatching strategies based on methods of job-flow and application-level scheduling in virtual organizations of distributed computational environments with non-dedicated resources. Job-flow management is implemented with the set of specific rules for resource usage. Applications are considered as parallel jobs. Strategies are based on economic scheduling models and diverse a...
متن کامل